the last tooth of a decrepit - Français Anglais Dictionnaire